- Participate in the development and implementation of new products and services related to NOV’s Industrial IoT platform
- Interact with internal and external development teams identifying the best approaches for the integration of different systems
- Interact with Subject Matter Experts and Project Managers from all parts of the organization
- Provide detailed reports within area of responsibility after product testing and validation
- Achieve competency in NOV technologies across multiple business units
- Degree in Computer Engineering or similar
- 2+ years of development experience in one of the following: Golang, C++, C# .NET
- Fundamental understanding of relational databases
- Experience with Messaging Systems like Kafka, NATS, and MQTT
- In-depth expertise in microservices, Docker and Kubernetes
- Experience interfacing with AWS via the command line and AWS Console
- Experience with CI/CD pipeline automation tools (GitHub, Jenkins, etc…)
- Source control experience including branching, merging and rebasing
- Experience with API design and documentation using Swagger/OpenAPI
- Experience with protobuf definition and implementation
- Experience with the Scrum-base project management
- Strong knowledge in software architecture, data structures, modern design patterns, and network protocols
- Strong written and spoken communication skills
- Strong Linux operating system fundamentals
- 8 hour shift
- Monday to Friday
- Do you require sponsorship to work in the United States?
Company
NOV
United States of America
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time
Golang Job Details
Job Description:
This position is with Max Digital Services (MDS) team. MDS is developing the Industrial IoT platform for all NOV Business Segments.
This role is a hands-on Software Engineer who will be responsible for developing IoT applications platform and solutions. As a Developer you will participate in all aspects of the software development lifecycle which includes technical design, implementation, documentation, testing, deployment and support.
Responsibilities:
Requirements:
Job Type: Full-time
Schedule:
Application Question(s):
Work Location: Remote
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs